package statefull;

import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import javax.ejb.Stateful;
import modelo.Caixa;
//import modelo.Produtor;

@Stateful
public class Produtores implements ProdutoresRemote {

    private String nome;
    private List<Integer> numeros = new ArrayList();

    public void produzirERemeter(){

        //peao = new Produtor();
        //peao.setNome("ProdutorCliente");

        nome = "ProdutorCliente";
        boolean achou = false;

        Random novoNum = new Random();
        int proximo = novoNum.nextInt();

        for (Integer retorno : numeros) {
            if (retorno == proximo) {
                achou = true;
            }
        }

        if (achou = false){
            Caixa novaCaixa = new Caixa();
            novaCaixa.setProdutor(nome);
            novaCaixa.setProduto(proximo);
        }

        System.out.println("Número cadastrado: " + proximo);
    }
}
